﻿<?xml version="1.0" encoding="utf-8"?>
<reflection>
  <assemblies>
    <assembly name="System.DirectoryServices.AccountManagement">
      <assemblydata version="3.5.0.0" culture="" key="00000000000000000400000000000000" hash="SHA1" />
      <attributes>
        <attribute>
          <type api="T:System.Reflection.AssemblyDelaySignAttribute" ref="true" />
          <argument>
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Resources.NeutralResourcesLanguageAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>en-US</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyKeyFileAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>f:\dd\tools\devdiv\EcmaPublicKey.snk</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyDefaultAliasAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>System.DirectoryServices.AccountManagement.dll</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Resources.SatelliteContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>3.5.0.0</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.CLSCompliantAttribute" ref="true" />
          <argument>
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Security.AllowPartiallyTrustedCallersAttribute" ref="true" />
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyTitleAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>System.DirectoryServices.AccountManagement.dll</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyDescriptionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>System.DirectoryServices.AccountManagement.dll</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Runtime.InteropServices.ComVisibleAttribute" ref="true" />
          <argument>
            <type api="T:System.Boolean" ref="false" />
            <value>False</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyCompanyAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>Microsoft Corporation</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyProductAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>Microsoft® .NET Framework</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyCopyrightAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>© Microsoft Corporation.  All rights reserved.</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyFileVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>3.5.21009.0</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Reflection.AssemblyInformationalVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>3.5.21009.0</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="RequestMinimum" />
            </enumValue>
          </argument>
          <assignment name="SkipVerification">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
    </assembly>
  </assemblies>
  <apis>
    <api id="T:System.DirectoryServices.AccountManagement.AdvancedFilters">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AdvancedFilters" />
      <apidata name="AdvancedFilters" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_AdvancedFilters" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.AdvancedFilters">
      <topicdata name="AdvancedFilters" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.AdvancedFilters" />
      <apidata name="AdvancedFilters" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.#ctor(System.DirectoryServices.AccountManagement.Principal)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountExpirationDate(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountLockoutTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AdvancedFilterSet(System.String,System.Object,System.Type,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.BadLogonCount(System.Int32,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastBadPasswordAttempt(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastLogonTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastPasswordSetTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_AdvancedFilters" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.AdvancedFilters">
      <topicdata name="AdvancedFilters" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.AdvancedFilters" />
      <apidata name="AdvancedFilters" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountExpirationDate(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountLockoutTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AdvancedFilterSet(System.String,System.Object,System.Type,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.BadLogonCount(System.Int32,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastBadPasswordAttempt(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastLogonTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastPasswordSetTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_AdvancedFilters" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.#ctor(System.DirectoryServices.AccountManagement.Principal)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family or assembly" special="true" />
      <parameters>
        <parameter name="p">
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_AdvancedFilters_ctor_1_b968f4c9" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountExpirationDate(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="AccountExpirationDate" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="expirationTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="match">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_AccountExpirationDate_2_65201f43" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AccountLockoutTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="AccountLockoutTime" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="lockoutTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="match">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_AccountLockoutTime_2_65201f43" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.AdvancedFilterSet(System.String,System.Object,System.Type,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="AdvancedFilterSet" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="attribute">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
        <parameter name="objectType">
          <type api="T:System.Type" ref="true" />
        </parameter>
        <parameter name="mt">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_AdvancedFilterSet_4_0622b996" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.BadLogonCount(System.Int32,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="BadLogonCount" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="badLogonCount">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="match">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_BadLogonCount_2_cd477e16" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastBadPasswordAttempt(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="LastBadPasswordAttempt" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="lastAttempt">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="match">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_LastBadPasswordAttempt_2_65201f43" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastLogonTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="LastLogonTime" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="logonTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="match">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_LastLogonTime_2_65201f43" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AdvancedFilters.LastPasswordSetTime(System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="LastPasswordSetTime" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="passwordSetTime">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="match">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AdvancedFilters_LastPasswordSetTime_2_65201f43" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="AuthenticablePrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>CN</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal">
      <topicdata name="AuthenticablePrincipal" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="AuthenticablePrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal">
      <topicdata name="AuthenticablePrincipal" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="AuthenticablePrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime">
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal">
      <topicdata name="AuthenticablePrincipal" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="AuthenticablePrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_ctor" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt">
      <topicdata name="FindByBadPasswordAttempt" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="FindByBadPasswordAttempt" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByBadPasswordAttempt" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime">
      <topicdata name="FindByExpirationTime" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="FindByExpirationTime" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByExpirationTime" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime">
      <topicdata name="FindByLockoutTime" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="FindByLockoutTime" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByLockoutTime" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime">
      <topicdata name="FindByLogonTime" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="FindByLogonTime" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByLogonTime" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime">
      <topicdata name="FindByPasswordSetTime" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      <apidata name="FindByPasswordSetTime" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByPasswordSetTime" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.GetGroups">
      <topicdata name="GetGroups" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" allInherited="true" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_GetGroups" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsMemberOf">
      <topicdata name="IsMemberOf" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" allInherited="true" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_IsMemberOf" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Save">
      <topicdata name="Save" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" allInherited="true" />
      <apidata name="Save" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_Save" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family or assembly" special="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_ctor_1_7a2cf0ee" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family or assembly" special="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="samAccountName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="enabled">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_ctor_4_711ad156" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate">
      <topicdata group="api" />
      <apidata name="AccountExpirationDate" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DateTime" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_AccountExpirationDate" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime">
      <topicdata group="api" />
      <apidata name="AccountLockoutTime" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DateTime" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_AccountLockoutTime" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter">
      <topicdata group="api" />
      <apidata name="AdvancedSearchFilter" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_AdvancedSearchFilter" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption">
      <topicdata group="api" />
      <apidata name="AllowReversiblePasswordEncryption" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_AllowReversiblePasswordEncryption" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount">
      <topicdata group="api" />
      <apidata name="BadLogonCount" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_BadLogonCount" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates">
      <topicdata group="api" />
      <apidata name="Certificates" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_Certificates" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="ChangePassword" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="oldPassword">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="newPassword">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_ChangePassword_2_52fce4af" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted">
      <topicdata group="api" />
      <apidata name="DelegationPermitted" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_DelegationPermitted" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled">
      <topicdata group="api" />
      <apidata name="Enabled" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.Boolean" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_Enabled" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow">
      <topicdata group="api" />
      <apidata name="ExpirePasswordNow" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_ExpirePasswordNow" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByBadPasswordAttempt" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByBadPasswordAttempt_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByBadPasswordAttempt" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt" />
      <proceduredata virtual="false" />
      <templates>
        <template name="T" />
      </templates>
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <template name="T" index="0" api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByBadPasswordAttempt``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByBadPasswordAttempt``1_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByExpirationTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByExpirationTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByExpirationTime" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime" />
      <proceduredata virtual="false" />
      <templates>
        <template name="T" />
      </templates>
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <template name="T" index="0" api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByExpirationTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByExpirationTime``1_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLockoutTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByLockoutTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLockoutTime" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime" />
      <proceduredata virtual="false" />
      <templates>
        <template name="T" />
      </templates>
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <template name="T" index="0" api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLockoutTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByLockoutTime``1_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLogonTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByLogonTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLogonTime" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime" />
      <proceduredata virtual="false" />
      <templates>
        <template name="T" />
      </templates>
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <template name="T" index="0" api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByLogonTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByLogonTime``1_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByPasswordSetTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByPasswordSetTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByPasswordSetTime" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime" />
      <proceduredata virtual="false" />
      <templates>
        <template name="T" />
      </templates>
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <template name="T" index="0" api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.FindByPasswordSetTime``1(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_FindByPasswordSetTime``1_3_5c9fc7e2" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory">
      <topicdata group="api" />
      <apidata name="HomeDirectory" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_HomeDirectory" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive">
      <topicdata group="api" />
      <apidata name="HomeDrive" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_HomeDrive" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut">
      <topicdata group="api" />
      <apidata name="IsAccountLockedOut" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_IsAccountLockedOut" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt">
      <topicdata group="api" />
      <apidata name="LastBadPasswordAttempt" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DateTime" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_LastBadPasswordAttempt" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon">
      <topicdata group="api" />
      <apidata name="LastLogon" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DateTime" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_LastLogon" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet">
      <topicdata group="api" />
      <apidata name="LastPasswordSet" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DateTime" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_LastPasswordSet" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires">
      <topicdata group="api" />
      <apidata name="PasswordNeverExpires" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_PasswordNeverExpires" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired">
      <topicdata group="api" />
      <apidata name="PasswordNotRequired" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_PasswordNotRequired" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes">
      <topicdata group="api" />
      <apidata name="PermittedLogonTimes" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Byte" ref="false" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_PermittedLogonTimes" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations">
      <topicdata group="api" />
      <apidata name="PermittedWorkstations" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_PermittedWorkstations" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword">
      <topicdata group="api" />
      <apidata name="RefreshExpiredPassword" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_RefreshExpiredPassword" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath">
      <topicdata group="api" />
      <apidata name="ScriptPath" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_ScriptPath" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)">
      <topicdata group="api" />
      <apidata name="SetPassword" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="newPassword">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_SetPassword_1_72eac341" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired">
      <topicdata group="api" />
      <apidata name="SmartcardLogonRequired" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_SmartcardLogonRequired" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount">
      <topicdata group="api" />
      <apidata name="UnlockAccount" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_UnlockAccount" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword">
      <topicdata group="api" />
      <apidata name="UserCannotChangePassword" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_AuthenticablePrincipal_UserCannotChangePassword" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.ComputerPrincipal">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      <apidata name="ComputerPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>CN</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_ComputerPrincipal" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal">
      <topicdata name="ComputerPrincipal" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      <apidata name="ComputerPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="P:System.DirectoryServices.AccountManagement.ComputerPrincipal.ServicePrincipalNames" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_ComputerPrincipal" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.ComputerPrincipal">
      <topicdata name="ComputerPrincipal" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      <apidata name="ComputerPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_ComputerPrincipal" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.ComputerPrincipal">
      <topicdata name="ComputerPrincipal" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      <apidata name="ComputerPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword" />
        <element api="P:System.DirectoryServices.AccountManagement.ComputerPrincipal.ServicePrincipalNames" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_ComputerPrincipal" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_ComputerPrincipal_ctor" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity">
      <topicdata name="FindByIdentity" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByIdentity" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.GetGroups">
      <topicdata name="GetGroups" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal" allInherited="true" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_ComputerPrincipal_GetGroups" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.IsMemberOf">
      <topicdata name="IsMemberOf" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal" allInherited="true" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_ComputerPrincipal_IsMemberOf" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.Save">
      <topicdata name="Save" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.ComputerPrincipal" allInherited="true" />
      <apidata name="Save" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_ComputerPrincipal_Save" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_ComputerPrincipal_ctor_1_7a2cf0ee" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="samAccountName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="enabled">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_ComputerPrincipal_ctor_4_711ad156" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByBadPasswordAttempt" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByBadPasswordAttempt_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByExpirationTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByExpirationTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByIdentity_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByIdentity_2_25fa8a95" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLockoutTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByLockoutTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLogonTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByLogonTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.ComputerPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByPasswordSetTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_ComputerPrincipal_FindByPasswordSetTime_3_5c9fc7e2" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.ComputerPrincipal.ServicePrincipalNames">
      <topicdata group="api" />
      <apidata name="ServicePrincipalNames" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true">
          <specialization>
            <type api="T:System.String" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_ComputerPrincipal_ServicePrincipalNames" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.ContextOptions">
      <topicdata group="api" />
      <apidata name="ContextOptions" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.DirectoryServices.AccountManagement.ContextOptions.Negotiate" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextOptions.SimpleBind" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextOptions.SecureSocketLayer" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextOptions.Signing" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextOptions.Sealing" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextOptions.ServerBind" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.FlagsAttribute" ref="true" />
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_ContextOptions" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextOptions.Negotiate">
      <topicdata group="api" notopic="" />
      <apidata name="Negotiate" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextOptions_Negotiate" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextOptions.Sealing">
      <topicdata group="api" notopic="" />
      <apidata name="Sealing" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <value>16</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextOptions_Sealing" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextOptions.SecureSocketLayer">
      <topicdata group="api" notopic="" />
      <apidata name="SecureSocketLayer" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <value>4</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextOptions_SecureSocketLayer" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextOptions.ServerBind">
      <topicdata group="api" notopic="" />
      <apidata name="ServerBind" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <value>32</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextOptions_ServerBind" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextOptions.Signing">
      <topicdata group="api" notopic="" />
      <apidata name="Signing" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <value>8</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextOptions_Signing" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextOptions.SimpleBind">
      <topicdata group="api" notopic="" />
      <apidata name="SimpleBind" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextOptions_SimpleBind" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.ContextType">
      <topicdata group="api" />
      <apidata name="ContextType" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.DirectoryServices.AccountManagement.ContextType.Machine" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextType.Domain" />
        <element api="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_ContextType" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextType.ApplicationDirectory">
      <topicdata group="api" notopic="" />
      <apidata name="ApplicationDirectory" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextType_ApplicationDirectory" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextType.Domain">
      <topicdata group="api" notopic="" />
      <apidata name="Domain" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextType_Domain" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.ContextType.Machine">
      <topicdata group="api" notopic="" />
      <apidata name="Machine" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_ContextType_Machine" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" />
      <apidata name="DirectoryObjectClassAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Attribute" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.AttributeUsageAttribute" ref="true" />
          <argument>
            <type api="T:System.AttributeTargets" ref="false" />
            <enumValue>
              <field name="Class" />
            </enumValue>
          </argument>
          <assignment name="AllowMultiple">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_DirectoryObjectClassAttribute" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute">
      <topicdata name="DirectoryObjectClassAttribute" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" />
      <apidata name="DirectoryObjectClassAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Attribute.Equals(System.Object)" />
        <element api="M:System.Attribute.GetHashCode" />
        <element api="M:System.Attribute.IsDefaultAttribute" />
        <element api="M:System.Attribute.Match(System.Object)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
        <element api="P:System.Attribute.TypeId" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.#ctor(System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.ObjectClass" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_DirectoryObjectClassAttribute" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute">
      <topicdata name="DirectoryObjectClassAttribute" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" />
      <apidata name="DirectoryObjectClassAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Attribute.TypeId" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.ObjectClass" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_DirectoryObjectClassAttribute" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="objectClass">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_DirectoryObjectClassAttribute_ctor_1_61b4e77c" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.Context">
      <topicdata group="api" />
      <apidata name="Context" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_DirectoryObjectClassAttribute_Context" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute.ObjectClass">
      <topicdata group="api" />
      <apidata name="ObjectClass" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_DirectoryObjectClassAttribute_ObjectClass" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" />
      <apidata name="DirectoryPropertyAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Attribute" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.AttributeUsageAttribute" ref="true" />
          <argument>
            <type api="T:System.AttributeTargets" ref="false" />
            <enumValue>
              <field name="Property" />
            </enumValue>
          </argument>
          <assignment name="AllowMultiple">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_DirectoryPropertyAttribute" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute">
      <topicdata name="DirectoryPropertyAttribute" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" />
      <apidata name="DirectoryPropertyAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Attribute.Equals(System.Object)" />
        <element api="M:System.Attribute.GetHashCode" />
        <element api="M:System.Attribute.IsDefaultAttribute" />
        <element api="M:System.Attribute.Match(System.Object)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
        <element api="P:System.Attribute.TypeId" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.#ctor(System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.SchemaAttributeName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_DirectoryPropertyAttribute" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute">
      <topicdata name="DirectoryPropertyAttribute" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" />
      <apidata name="DirectoryPropertyAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Attribute.TypeId" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.SchemaAttributeName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_DirectoryPropertyAttribute" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="schemaAttributeName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_DirectoryPropertyAttribute_ctor_1_61b4e77c" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.Context">
      <topicdata group="api" />
      <apidata name="Context" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_DirectoryPropertyAttribute_Context" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute.SchemaAttributeName">
      <topicdata group="api" />
      <apidata name="SchemaAttributeName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_DirectoryPropertyAttribute_SchemaAttributeName" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" />
      <apidata name="DirectoryRdnPrefixAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Attribute" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.AttributeUsageAttribute" ref="true" />
          <argument>
            <type api="T:System.AttributeTargets" ref="false" />
            <enumValue>
              <field name="Class" />
            </enumValue>
          </argument>
          <assignment name="AllowMultiple">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_DirectoryRdnPrefixAttribute" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute">
      <topicdata name="DirectoryRdnPrefixAttribute" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" />
      <apidata name="DirectoryRdnPrefixAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Attribute.Equals(System.Object)" />
        <element api="M:System.Attribute.GetHashCode" />
        <element api="M:System.Attribute.IsDefaultAttribute" />
        <element api="M:System.Attribute.Match(System.Object)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetIDsOfNames(System.Guid@,System.IntPtr,System.UInt32,System.UInt32,System.IntPtr)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfo(System.UInt32,System.UInt32,System.IntPtr)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#GetTypeInfoCount(System.UInt32@)" />
        <element api="M:System.Attribute.System#Runtime#InteropServices#_Attribute#Invoke(System.UInt32,System.Guid@,System.UInt32,System.Int16,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)" />
        <element api="P:System.Attribute.TypeId" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.#ctor(System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.RdnPrefix" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_DirectoryRdnPrefixAttribute" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute">
      <topicdata name="DirectoryRdnPrefixAttribute" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" />
      <apidata name="DirectoryRdnPrefixAttribute" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Attribute.TypeId" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.RdnPrefix" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_DirectoryRdnPrefixAttribute" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" />
      <parameters>
        <parameter name="rdnPrefix">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_DirectoryRdnPrefixAttribute_ctor_1_61b4e77c" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.Context">
      <topicdata group="api" />
      <apidata name="Context" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_DirectoryRdnPrefixAttribute_Context" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute.RdnPrefix">
      <topicdata group="api" />
      <apidata name="RdnPrefix" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_DirectoryRdnPrefixAttribute_RdnPrefix" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.GroupPrincipal">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name="GroupPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>CN</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_GroupPrincipal" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal">
      <topicdata name="GroupPrincipal" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name="GroupPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.Dispose" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers">
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers" />
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers(System.Boolean)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.GroupPrincipal.GroupScope" />
        <element api="P:System.DirectoryServices.AccountManagement.GroupPrincipal.IsSecurityGroup" />
        <element api="P:System.DirectoryServices.AccountManagement.GroupPrincipal.Members" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_GroupPrincipal" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.GroupPrincipal">
      <topicdata name="GroupPrincipal" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name="GroupPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.Dispose" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers">
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers" />
          <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers(System.Boolean)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_GroupPrincipal" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.GroupPrincipal">
      <topicdata name="GroupPrincipal" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name="GroupPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.GroupPrincipal.GroupScope" />
        <element api="P:System.DirectoryServices.AccountManagement.GroupPrincipal.IsSecurityGroup" />
        <element api="P:System.DirectoryServices.AccountManagement.GroupPrincipal.Members" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_GroupPrincipal" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_GroupPrincipal_ctor" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity">
      <topicdata name="FindByIdentity" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_GroupPrincipal_FindByIdentity" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers">
      <topicdata name="GetMembers" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      <apidata name="GetMembers" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers" />
        <element api="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers(System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_GroupPrincipal_GetMembers" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetGroups">
      <topicdata name="GetGroups" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" allInherited="true" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_GroupPrincipal_GetGroups" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.IsMemberOf">
      <topicdata name="IsMemberOf" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" allInherited="true" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_GroupPrincipal_IsMemberOf" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.Save">
      <topicdata name="Save" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.GroupPrincipal" allInherited="true" />
      <apidata name="Save" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_GroupPrincipal_Save" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_GroupPrincipal_ctor_1_7a2cf0ee" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="samAccountName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_GroupPrincipal_ctor_2_517e5324" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.DirectoryServices.AccountManagement.Principal.Dispose">
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
        </member>
      </overrides>
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_GroupPrincipal_Dispose" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_GroupPrincipal_FindByIdentity_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_GroupPrincipal_FindByIdentity_2_25fa8a95" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers">
      <topicdata group="api" />
      <apidata name="GetMembers" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_GroupPrincipal_GetMembers" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers(System.Boolean)">
      <topicdata group="api" />
      <apidata name="GetMembers" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.GroupPrincipal.GetMembers" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="recursive">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_GroupPrincipal_GetMembers_1_36d384f7" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.GroupPrincipal.GroupScope">
      <topicdata group="api" />
      <apidata name="GroupScope" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_GroupPrincipal_GroupScope" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.GroupPrincipal.IsSecurityGroup">
      <topicdata group="api" />
      <apidata name="IsSecurityGroup" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.Boolean" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_GroupPrincipal_IsSecurityGroup" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.GroupPrincipal.Members">
      <topicdata group="api" />
      <apidata name="Members" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_GroupPrincipal_Members" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.GroupScope">
      <topicdata group="api" />
      <apidata name="GroupScope" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.DirectoryServices.AccountManagement.GroupScope.Local" />
        <element api="F:System.DirectoryServices.AccountManagement.GroupScope.Global" />
        <element api="F:System.DirectoryServices.AccountManagement.GroupScope.Universal" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_GroupScope" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.GroupScope.Global">
      <topicdata group="api" notopic="" />
      <apidata name="Global" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_GroupScope_Global" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.GroupScope.Local">
      <topicdata group="api" notopic="" />
      <apidata name="Local" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_GroupScope_Local" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.GroupScope.Universal">
      <topicdata group="api" notopic="" />
      <apidata name="Universal" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.GroupScope" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_GroupScope_Universal" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.IdentityType">
      <topicdata group="api" />
      <apidata name="IdentityType" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.DirectoryServices.AccountManagement.IdentityType.SamAccountName" />
        <element api="F:System.DirectoryServices.AccountManagement.IdentityType.Name" />
        <element api="F:System.DirectoryServices.AccountManagement.IdentityType.UserPrincipalName" />
        <element api="F:System.DirectoryServices.AccountManagement.IdentityType.DistinguishedName" />
        <element api="F:System.DirectoryServices.AccountManagement.IdentityType.Sid" />
        <element api="F:System.DirectoryServices.AccountManagement.IdentityType.Guid" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_IdentityType" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.IdentityType.DistinguishedName">
      <topicdata group="api" notopic="" />
      <apidata name="DistinguishedName" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </returns>
      <value>3</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_IdentityType_DistinguishedName" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.IdentityType.Guid">
      <topicdata group="api" notopic="" />
      <apidata name="Guid" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </returns>
      <value>5</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_IdentityType_Guid" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.IdentityType.Name">
      <topicdata group="api" notopic="" />
      <apidata name="Name" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_IdentityType_Name" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.IdentityType.SamAccountName">
      <topicdata group="api" notopic="" />
      <apidata name="SamAccountName" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_IdentityType_SamAccountName" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.IdentityType.Sid">
      <topicdata group="api" notopic="" />
      <apidata name="Sid" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </returns>
      <value>4</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_IdentityType_Sid" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.IdentityType.UserPrincipalName">
      <topicdata group="api" notopic="" />
      <apidata name="UserPrincipalName" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_IdentityType_UserPrincipalName" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.MatchType">
      <topicdata group="api" />
      <apidata name="MatchType" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="F:System.DirectoryServices.AccountManagement.MatchType.Equals" />
        <element api="F:System.DirectoryServices.AccountManagement.MatchType.NotEquals" />
        <element api="F:System.DirectoryServices.AccountManagement.MatchType.GreaterThan" />
        <element api="F:System.DirectoryServices.AccountManagement.MatchType.GreaterThanOrEquals" />
        <element api="F:System.DirectoryServices.AccountManagement.MatchType.LessThan" />
        <element api="F:System.DirectoryServices.AccountManagement.MatchType.LessThanOrEquals" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_MatchType" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.MatchType.Equals">
      <topicdata group="api" notopic="" />
      <apidata name="Equals" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_MatchType_Equals" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.MatchType.GreaterThan">
      <topicdata group="api" notopic="" />
      <apidata name="GreaterThan" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_MatchType_GreaterThan" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.MatchType.GreaterThanOrEquals">
      <topicdata group="api" notopic="" />
      <apidata name="GreaterThanOrEquals" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </returns>
      <value>3</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_MatchType_GreaterThanOrEquals" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.MatchType.LessThan">
      <topicdata group="api" notopic="" />
      <apidata name="LessThan" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </returns>
      <value>4</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_MatchType_LessThan" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.MatchType.LessThanOrEquals">
      <topicdata group="api" notopic="" />
      <apidata name="LessThanOrEquals" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </returns>
      <value>5</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_MatchType_LessThanOrEquals" />
    </api>
    <api id="F:System.DirectoryServices.AccountManagement.MatchType.NotEquals">
      <topicdata group="api" notopic="" />
      <apidata name="NotEquals" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
      </containers>
      <file name="F_System_DirectoryServices_AccountManagement_MatchType_NotEquals" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.MultipleMatchesException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.MultipleMatchesException" />
      <apidata name="MultipleMatchesException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_MultipleMatchesException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.MultipleMatchesException">
      <topicdata name="MultipleMatchesException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" />
      <apidata name="MultipleMatchesException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String,System.Exception)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_MultipleMatchesException" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.MultipleMatchesException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String,System.Exception)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_MultipleMatchesException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_MultipleMatchesException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_MultipleMatchesException_ctor_2_4075724f" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_MultipleMatchesException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.MultipleMatchesException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_MultipleMatchesException_ctor_2_3ec47892" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" />
      <apidata name="NoMatchingPrincipalException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException">
      <topicdata name="NoMatchingPrincipalException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" />
      <apidata name="NoMatchingPrincipalException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String,System.Exception)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String,System.Exception)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException_ctor_2_4075724f" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_NoMatchingPrincipalException_ctor_2_3ec47892" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PasswordException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PasswordException" />
      <apidata name="PasswordException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_PasswordException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PasswordException">
      <topicdata name="PasswordException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PasswordException" />
      <apidata name="PasswordException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PasswordException.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String,System.Exception)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PasswordException" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PasswordException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PasswordException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String,System.Exception)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PasswordException" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PasswordException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PasswordException.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PasswordException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PasswordException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PasswordException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PasswordException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PasswordException_ctor_2_4075724f" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PasswordException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PasswordException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PasswordException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PasswordException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PasswordException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PasswordException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PasswordException_ctor_2_3ec47892" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.Principal">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="Principal" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
        </descendents>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_Principal" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.Principal">
      <topicdata name="Principal" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="Principal" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_Principal" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.Principal">
      <topicdata name="Principal" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="Principal" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.Principal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_Principal" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.Principal">
      <topicdata name="Principal" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="Principal" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_Principal" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentity">
      <topicdata name="FindByIdentity" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_Principal_FindByIdentity" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType">
      <topicdata name="FindByIdentityWithType" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="FindByIdentityWithType" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_Principal_FindByIdentityWithType" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.Principal.GetGroups">
      <topicdata name="GetGroups" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_Principal_GetGroups" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.Principal.IsMemberOf">
      <topicdata name="IsMemberOf" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_Principal_IsMemberOf" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.Principal.Save">
      <topicdata name="Save" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.Principal" />
      <apidata name="Save" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_Principal_Save" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_Principal_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted">
      <topicdata group="api" />
      <apidata name="CheckDisposedOrDeleted" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_CheckDisposedOrDeleted" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.Context">
      <topicdata group="api" />
      <apidata name="Context" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_Context" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw">
      <topicdata group="api" />
      <apidata name="ContextRaw" group="member" subgroup="property" />
      <memberdata visibility="family or assembly" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_ContextRaw" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.ContextType">
      <topicdata group="api" />
      <apidata name="ContextType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_ContextType" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.Delete">
      <topicdata group="api" />
      <apidata name="Delete" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_Delete" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.Description">
      <topicdata group="api" />
      <apidata name="Description" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_Description" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.DisplayName">
      <topicdata group="api" />
      <apidata name="DisplayName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_DisplayName" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_Dispose" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName">
      <topicdata group="api" />
      <apidata name="DistinguishedName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_DistinguishedName" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)">
      <topicdata group="api" />
      <apidata name="Equals" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.Equals(System.Object)">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="o">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_Equals_1_2572741a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)">
      <topicdata group="api" />
      <apidata name="ExtensionGet" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="attribute">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <arrayOf rank="1">
          <type api="T:System.Object" ref="true" />
        </arrayOf>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_ExtensionGet_1_72eac341" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)">
      <topicdata group="api" />
      <apidata name="ExtensionSet" group="member" subgroup="method" />
      <memberdata visibility="family" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="attribute">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_ExtensionSet_2_a8b2c272" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_FindByIdentity_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_FindByIdentity_2_25fa8a95" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentityWithType" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="principalType">
          <type api="T:System.Type" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_FindByIdentityWithType_4_3319a421" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType(System.DirectoryServices.AccountManagement.PrincipalContext,System.Type,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentityWithType" group="member" subgroup="method" />
      <memberdata visibility="family" static="true" overload="Overload:System.DirectoryServices.AccountManagement.Principal.FindByIdentityWithType" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="principalType">
          <type api="T:System.Type" ref="true" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_FindByIdentityWithType_3_9432c17e" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.GetGroups">
      <topicdata group="api" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_GetGroups" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <topicdata group="api" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="contextToQuery">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_GetGroups_1_269b989a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode">
      <topicdata group="api" />
      <apidata name="GetHashCode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.GetHashCode">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_GetHashCode" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject">
      <topicdata group="api" />
      <apidata name="GetUnderlyingObject" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_GetUnderlyingObject" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType">
      <topicdata group="api" />
      <apidata name="GetUnderlyingObjectType" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.Type" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_GetUnderlyingObjectType" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.Guid">
      <topicdata group="api" />
      <apidata name="Guid" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Nullable`1" ref="false">
          <specialization>
            <type api="T:System.Guid" ref="false" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_Guid" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <topicdata group="api" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.Principal.IsMemberOf" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="group">
          <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_IsMemberOf_1_b0f3865a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.Principal.IsMemberOf" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_IsMemberOf_3_9b3be107" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.Name">
      <topicdata group="api" />
      <apidata name="Name" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_Name" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName">
      <topicdata group="api" />
      <apidata name="SamAccountName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_SamAccountName" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.Save">
      <topicdata group="api" />
      <apidata name="Save" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.Principal.Save" />
      <proceduredata virtual="false" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_Save" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <topicdata group="api" />
      <apidata name="Save" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.Principal.Save" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_Save_1_269b989a" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.Sid">
      <topicdata group="api" />
      <apidata name="Sid" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Security.Principal.SecurityIdentifier" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_Sid" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass">
      <topicdata group="api" />
      <apidata name="StructuralObjectClass" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_StructuralObjectClass" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.Principal.ToString">
      <topicdata group="api" />
      <apidata name="ToString" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Object.ToString">
          <type api="T:System.Object" ref="true" />
        </member>
      </overrides>
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_Principal_ToString" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName">
      <topicdata group="api" />
      <apidata name="UserPrincipalName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_Principal_UserPrincipalName" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalCollection">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="PrincipalCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.Collections.Generic.ICollection`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
        <type api="T:System.Collections.ICollection" ref="true" />
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
        <type api="T:System.Collections.IEnumerable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalCollection" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalCollection">
      <topicdata name="PrincipalCollection" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="PrincipalCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.Principal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.UserPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Clear" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.Principal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.UserPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.CopyTo(System.DirectoryServices.AccountManagement.Principal[],System.Int32)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.Count" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.GetEnumerator" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsReadOnly" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsSynchronized" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.Principal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.UserPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.SyncRoot" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#Count" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#SyncRoot" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#IEnumerable#GetEnumerator" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalCollection" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalCollection">
      <topicdata name="PrincipalCollection" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="PrincipalCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.Principal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.UserPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Clear" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.Principal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.UserPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.CopyTo(System.DirectoryServices.AccountManagement.Principal[],System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.GetEnumerator" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.Principal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.UserPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#IEnumerable#GetEnumerator" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalCollection" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.PrincipalCollection">
      <topicdata name="PrincipalCollection" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="PrincipalCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.Count" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsReadOnly" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.SyncRoot" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#Count" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#SyncRoot" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_PrincipalCollection" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add">
      <topicdata name="Add" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="Add" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.Principal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.UserPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalCollection_Add" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains">
      <topicdata name="Contains" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="Contains" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.Principal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.UserPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalCollection_Contains" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove">
      <topicdata name="Remove" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalCollection" />
      <apidata name="Remove" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.ComputerPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.Principal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.UserPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalCollection_Remove" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.ComputerPrincipal)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="computer">
          <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Add_1_a3d44bec" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="group">
          <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Add_1_b0f3865a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.Principal)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="principal">
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Add(`0)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Add_1_f84b61d1" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Add_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Add(System.DirectoryServices.AccountManagement.UserPrincipal)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Add" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="user">
          <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Add_1_ae3a30f4" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Clear">
      <topicdata group="api" />
      <apidata name="Clear" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Clear">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Clear" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.ComputerPrincipal)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="computer">
          <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Contains_1_a3d44bec" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="group">
          <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Contains_1_b0f3865a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.Principal)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="principal">
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Contains(`0)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Contains_1_f84b61d1" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Contains_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains(System.DirectoryServices.AccountManagement.UserPrincipal)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Contains" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="user">
          <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Contains_1_ae3a30f4" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.CopyTo(System.DirectoryServices.AccountManagement.Principal[],System.Int32)">
      <topicdata group="api" />
      <apidata name="CopyTo" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="array">
          <arrayOf rank="1">
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </arrayOf>
        </parameter>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_CopyTo_2_36bb72a4" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.Generic.ICollection`1.Count">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_Count" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IEnumerable`1.GetEnumerator">
          <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_GetEnumerator" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.Generic.ICollection`1.IsReadOnly">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_IsReadOnly" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.IsSynchronized">
      <topicdata group="api" />
      <apidata name="IsSynchronized" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_IsSynchronized" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.ComputerPrincipal)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="computer">
          <type api="T:System.DirectoryServices.AccountManagement.ComputerPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Remove_1_a3d44bec" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.GroupPrincipal)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="group">
          <type api="T:System.DirectoryServices.AccountManagement.GroupPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Remove_1_b0f3865a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.Principal)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="principal">
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Remove(`0)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Remove_1_f84b61d1" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Remove_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove(System.DirectoryServices.AccountManagement.UserPrincipal)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalCollection.Remove" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="user">
          <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_Remove_1_ae3a30f4" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.SyncRoot">
      <topicdata group="api" />
      <apidata name="SyncRoot" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_SyncRoot" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
      <topicdata group="api" />
      <apidata name="CopyTo" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="array">
          <type api="T:System.Array" ref="true" />
        </parameter>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.ICollection.CopyTo(System.Array,System.Int32)">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_System_Collections_ICollection_CopyTo_2_4b274b99" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.ICollection.Count">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_System_Collections_ICollection_Count" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#IsSynchronized">
      <topicdata group="api" />
      <apidata name="IsSynchronized" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.ICollection.IsSynchronized">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_System_Collections_ICollection_IsSynchronized" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#ICollection#SyncRoot">
      <topicdata group="api" />
      <apidata name="SyncRoot" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <implements>
        <member api="P:System.Collections.ICollection.SyncRoot">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalCollection_System_Collections_ICollection_SyncRoot" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalCollection.System#Collections#IEnumerable#GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <returns>
        <type api="T:System.Collections.IEnumerator" ref="true" />
      </returns>
      <implements>
        <member api="M:System.Collections.IEnumerable.GetEnumerator">
          <type api="T:System.Collections.IEnumerable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalCollection" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalCollection_System_Collections_IEnumerable_GetEnumerator" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalContext">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalContext" />
      <apidata name="PrincipalContext" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="Assert" />
            </enumValue>
          </argument>
          <assignment name="Flags">
            <type api="T:System.Security.Permissions.SecurityPermissionFlag" ref="false" />
            <enumValue>
              <field name="UnmanagedCode" />
            </enumValue>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalContext" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalContext">
      <topicdata name="PrincipalContext" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalContext" />
      <apidata name="PrincipalContext" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions,System.String,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.ConnectedServer" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.Container" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.ContextType" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.Dispose" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.Options" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.UserName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalContext" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalContext">
      <topicdata name="PrincipalContext" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalContext" />
      <apidata name="PrincipalContext" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.Dispose" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalContext" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.PrincipalContext">
      <topicdata name="PrincipalContext" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalContext" />
      <apidata name="PrincipalContext" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.ConnectedServer" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.Container" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.ContextType" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.Options" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalContext.UserName" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_PrincipalContext" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalContext" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions,System.String,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalContext_ctor" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials">
      <topicdata name="ValidateCredentials" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalContext" />
      <apidata name="ValidateCredentials" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalContext_ValidateCredentials" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_1_880fff69" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_2_eaf7b9e3" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="container">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_3_969c07fa" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="container">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="options">
          <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_4_db2d431b" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="container">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="options">
          <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
        </parameter>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_6_90514c45" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_4_9eae71e3" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor(System.DirectoryServices.AccountManagement.ContextType,System.String,System.String,System.String,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.#ctor" />
      <parameters>
        <parameter name="contextType">
          <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
        </parameter>
        <parameter name="name">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="container">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalContext_ctor_5_ad74d721" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalContext.ConnectedServer">
      <topicdata group="api" />
      <apidata name="ConnectedServer" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalContext_ConnectedServer" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalContext.Container">
      <topicdata group="api" />
      <apidata name="Container" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalContext_Container" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalContext.ContextType">
      <topicdata group="api" />
      <apidata name="ContextType" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextType" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalContext_ContextType" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalContext_Dispose" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalContext.Name">
      <topicdata group="api" />
      <apidata name="Name" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalContext_Name" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalContext.Options">
      <topicdata group="api" />
      <apidata name="Options" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalContext_Options" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalContext.UserName">
      <topicdata group="api" />
      <apidata name="UserName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalContext_UserName" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String)">
      <topicdata group="api" />
      <apidata name="ValidateCredentials" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalContext_ValidateCredentials_2_52fce4af" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials(System.String,System.String,System.DirectoryServices.AccountManagement.ContextOptions)">
      <topicdata group="api" />
      <apidata name="ValidateCredentials" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalContext.ValidateCredentials" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="userName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="options">
          <type api="T:System.DirectoryServices.AccountManagement.ContextOptions" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalContext_ValidateCredentials_3_e5aa7059" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalException" />
      <apidata name="PrincipalException" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
        <descendents>
          <type api="T:System.DirectoryServices.AccountManagement.MultipleMatchesException" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.NoMatchingPrincipalException" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.PasswordException" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
        </descendents>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalException">
      <topicdata name="PrincipalException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalException" />
      <apidata name="PrincipalException" group="type" subgroup="class" />
      <typedata visibility="public" abstract="true" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalException" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalExistsException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalExistsException" />
      <apidata name="PrincipalExistsException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalExistsException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalExistsException">
      <topicdata name="PrincipalExistsException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" />
      <apidata name="PrincipalExistsException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String,System.Exception)" />
        </element>
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalExistsException" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalExistsException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String,System.Exception)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalExistsException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalExistsException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalExistsException_ctor_2_4075724f" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalExistsException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalExistsException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalExistsException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalExistsException_ctor_2_3ec47892" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />
      <apidata name="PrincipalOperationException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalOperationException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
      <topicdata name="PrincipalOperationException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />
      <apidata name="PrincipalOperationException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Int32)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception,System.Int32)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalOperationException.ErrorCode" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalOperationException" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
      <topicdata name="PrincipalOperationException" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />
      <apidata name="PrincipalOperationException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetType" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalOperationException" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.PrincipalOperationException">
      <topicdata name="PrincipalOperationException" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />
      <apidata name="PrincipalOperationException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalOperationException.ErrorCode" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_PrincipalOperationException" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalOperationException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception,System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor_2_4075724f" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor_2_3ec47892" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Exception,System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
        <parameter name="errorCode">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor_3_ab722368" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor(System.String,System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalOperationException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="errorCode">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalOperationException_ctor_2_2a12f2ae" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalOperationException.ErrorCode">
      <topicdata group="api" />
      <apidata name="ErrorCode" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalOperationException_ErrorCode" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name="GetObjectData" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <type api="T:System.Exception" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <type api="T:System.Runtime.Serialization.ISerializable" ref="true" />
        </member>
        <member api="M:System.Runtime.InteropServices._Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <type api="T:System.Runtime.InteropServices._Exception" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalOperationException" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Flags">
            <type api="T:System.Security.Permissions.SecurityPermissionFlag" ref="false" />
            <enumValue>
              <field name="SerializationFormatter" />
            </enumValue>
          </assignment>
        </attribute>
      </attributes>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalOperationException_GetObjectData_2_af75a6ab" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalSearcher">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />
      <apidata name="PrincipalSearcher" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalSearcher" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalSearcher">
      <topicdata name="PrincipalSearcher" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />
      <apidata name="PrincipalSearcher" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor(System.DirectoryServices.AccountManagement.Principal)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.Context" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindAll" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindOne" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcher" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcherType" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalSearcher" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalSearcher">
      <topicdata name="PrincipalSearcher" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />
      <apidata name="PrincipalSearcher" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindAll" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindOne" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcher" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcherType" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalSearcher" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.PrincipalSearcher">
      <topicdata name="PrincipalSearcher" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />
      <apidata name="PrincipalSearcher" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_PrincipalSearcher" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalSearcher" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor(System.DirectoryServices.AccountManagement.Principal)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalSearcher_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalSearcher_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor(System.DirectoryServices.AccountManagement.Principal)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalSearcher.#ctor" />
      <parameters>
        <parameter name="queryFilter">
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalSearcher_ctor_1_b968f4c9" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.Context">
      <topicdata group="api" />
      <apidata name="Context" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalSearcher_Context" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearcher_Dispose" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindAll">
      <topicdata group="api" />
      <apidata name="FindAll" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearcher_FindAll" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.FindOne">
      <topicdata group="api" />
      <apidata name="FindOne" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearcher_FindOne" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcher">
      <topicdata group="api" />
      <apidata name="GetUnderlyingSearcher" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearcher_GetUnderlyingSearcher" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearcher.GetUnderlyingSearcherType">
      <topicdata group="api" />
      <apidata name="GetUnderlyingSearcherType" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.Type" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearcher_GetUnderlyingSearcherType" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalSearcher.QueryFilter">
      <topicdata group="api" />
      <apidata name="QueryFilter" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearcher" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalSearcher_QueryFilter" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" />
      <apidata name="PrincipalSearchResult" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <templates>
        <template name="T" />
      </templates>
      <implements>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
          </specialization>
        </type>
        <type api="T:System.Collections.IEnumerable" ref="true" />
        <type api="T:System.IDisposable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalSearchResult`1" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1">
      <topicdata name="PrincipalSearchResult" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" />
      <apidata name="PrincipalSearchResult" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <templates>
        <template name="T" />
      </templates>
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.GetEnumerator" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.System#Collections#IEnumerable#GetEnumerator" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalSearchResult`1" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1">
      <topicdata name="PrincipalSearchResult" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" />
      <apidata name="PrincipalSearchResult" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <templates>
        <template name="T" />
      </templates>
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.GetEnumerator" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.System#Collections#IEnumerable#GetEnumerator" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalSearchResult`1" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.Dispose">
      <topicdata group="api" />
      <apidata name="Dispose" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.IDisposable.Dispose">
          <type api="T:System.IDisposable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearchResult`1_Dispose" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearchResult`1_GetEnumerator" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1.System#Collections#IEnumerable#GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <returns>
        <type api="T:System.Collections.IEnumerator" ref="true" />
      </returns>
      <implements>
        <member api="M:System.Collections.IEnumerable.GetEnumerator">
          <type api="T:System.Collections.IEnumerable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalSearchResult`1_System_Collections_IEnumerable_GetEnumerator" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />
      <apidata name="PrincipalServerDownException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalException" ref="true" />
          <type api="T:System.SystemException" ref="true" />
          <type api="T:System.Exception" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalServerDownException" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalServerDownException">
      <topicdata name="PrincipalServerDownException" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />
      <apidata name="PrincipalServerDownException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.Exception.Data" />
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetType" />
        <element api="P:System.Exception.HelpLink" />
        <element api="P:System.Exception.HResult" />
        <element api="P:System.Exception.InnerException" />
        <element api="P:System.Exception.Message" />
        <element api="P:System.Exception.Source" />
        <element api="P:System.Exception.StackTrace" />
        <element api="P:System.Exception.TargetSite" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Int32)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32)" />
          <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalServerDownException" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalServerDownException">
      <topicdata name="PrincipalServerDownException" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />
      <apidata name="PrincipalServerDownException" group="type" subgroup="class" />
      <typedata visibility="public" serializable="true" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Exception.GetBaseException" />
        <element api="M:System.Exception.GetType" />
        <element api="M:System.Exception.ToString" />
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalServerDownException" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="family" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor_2_4075724f" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor_1_61b4e77c" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor_2_3ec47892" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
        <parameter name="errorCode">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor_3_ab722368" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Exception,System.Int32,System.String)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="innerException">
          <type api="T:System.Exception" ref="true" />
        </parameter>
        <parameter name="errorCode">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="serverName">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor_4_a5d077c6" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor(System.String,System.Int32)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.PrincipalServerDownException.#ctor" />
      <parameters>
        <parameter name="message">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="errorCode">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_PrincipalServerDownException_ctor_2_2a12f2ae" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalServerDownException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <topicdata group="api" />
      <apidata name="GetObjectData" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <type api="T:System.Exception" ref="true" />
        </member>
      </overrides>
      <parameters>
        <parameter name="info">
          <type api="T:System.Runtime.Serialization.SerializationInfo" ref="true" />
        </parameter>
        <parameter name="context">
          <type api="T:System.Runtime.Serialization.StreamingContext" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <type api="T:System.Runtime.Serialization.ISerializable" ref="true" />
        </member>
        <member api="M:System.Runtime.InteropServices._Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
          <type api="T:System.Runtime.InteropServices._Exception" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalServerDownException" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.Security.Permissions.SecurityPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Flags">
            <type api="T:System.Security.Permissions.SecurityPermissionFlag" ref="false" />
            <enumValue>
              <field name="SerializationFormatter" />
            </enumValue>
          </assignment>
        </attribute>
      </attributes>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalServerDownException_GetObjectData_2_af75a6ab" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
      <apidata name="PrincipalValueCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <templates>
        <template name="T" />
      </templates>
      <implements>
        <type api="T:System.Collections.Generic.IList`1" ref="true">
          <specialization>
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
          </specialization>
        </type>
        <type api="T:System.Collections.Generic.ICollection`1" ref="true">
          <specialization>
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
          </specialization>
        </type>
        <type api="T:System.Collections.Generic.IEnumerable`1" ref="true">
          <specialization>
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
          </specialization>
        </type>
        <type api="T:System.Collections.IList" ref="true" />
        <type api="T:System.Collections.ICollection" ref="true" />
        <type api="T:System.Collections.IEnumerable" ref="true" />
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1">
      <topicdata name="PrincipalValueCollection" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
      <apidata name="PrincipalValueCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <templates>
        <template name="T" />
      </templates>
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Add(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Clear" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Contains(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.CopyTo(`0[],System.Int32)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Count" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.GetEnumerator" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IndexOf(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Insert(System.Int32,`0)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsFixedSize" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsReadOnly" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Item(System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Remove(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.RemoveAt(System.Int32)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.SyncRoot" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#Count" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#SyncRoot" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Add(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Clear" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Contains(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IndexOf(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsFixedSize" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsReadOnly" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Item(System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Remove(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#RemoveAt(System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1">
      <topicdata name="PrincipalValueCollection" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
      <apidata name="PrincipalValueCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <templates>
        <template name="T" />
      </templates>
      <elements>
        <element api="M:System.Object.Equals(System.Object)" />
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetHashCode" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.Object.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Add(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Clear" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Contains(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.CopyTo(`0[],System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.GetEnumerator" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IndexOf(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Insert(System.Int32,`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Remove(`0)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.RemoveAt(System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IEnumerable#GetEnumerator" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Add(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Clear" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Contains(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IndexOf(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Remove(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#RemoveAt(System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1">
      <topicdata name="PrincipalValueCollection" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
      <apidata name="PrincipalValueCollection" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <templates>
        <template name="T" />
      </templates>
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Count" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsFixedSize" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsReadOnly" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Item(System.Int32)" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.SyncRoot" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#Count" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#IsSynchronized" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#SyncRoot" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsFixedSize" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsReadOnly" />
        <element api="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Item(System.Int32)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Add(`0)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="value">
          <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Add(`0)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Add_1_1a965722" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Clear">
      <topicdata group="api" />
      <apidata name="Clear" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Clear">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Clear" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Contains(`0)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="value">
          <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Contains(`0)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Contains_1_1a965722" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.CopyTo(`0[],System.Int32)">
      <topicdata group="api" />
      <apidata name="CopyTo" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="array">
          <arrayOf rank="1">
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
          </arrayOf>
        </parameter>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.CopyTo(`0[],System.Int32)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_CopyTo_2_5f02821a" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.Generic.ICollection`1.Count">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Count" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <returns>
        <type api="T:System.Collections.Generic.IEnumerator`1" ref="true">
          <specialization>
            <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_GetEnumerator" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IndexOf(`0)">
      <topicdata group="api" />
      <apidata name="IndexOf" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="value">
          <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.IList`1.IndexOf(`0)">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_IndexOf_1_1a965722" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Insert(System.Int32,`0)">
      <topicdata group="api" />
      <apidata name="Insert" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="value">
          <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.Generic.IList`1.Insert(System.Int32,`0)">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Insert_2_f5a71668" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsFixedSize">
      <topicdata group="api" />
      <apidata name="IsFixedSize" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_IsFixedSize" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.Generic.ICollection`1.IsReadOnly">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_IsReadOnly" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.IsSynchronized">
      <topicdata group="api" />
      <apidata name="IsSynchronized" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_IsSynchronized" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" set="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
      </returns>
      <implements>
        <member api="P:System.Collections.Generic.IList`1.Item(System.Int32)">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Item_1_cd2d7ec9" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.Remove(`0)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="value">
          <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.Generic.ICollection`1.Remove(`0)">
          <type api="T:System.Collections.Generic.ICollection`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.TrackedCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_Remove_1_1a965722" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.RemoveAt(System.Int32)">
      <topicdata group="api" />
      <apidata name="RemoveAt" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.Generic.IList`1.RemoveAt(System.Int32)">
          <type api="T:System.Collections.Generic.IList`1" ref="true">
            <specialization>
              <template name="T" index="0" api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" />
            </specialization>
          </type>
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_RemoveAt_1_cd2d7ec9" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.SyncRoot">
      <topicdata group="api" />
      <apidata name="SyncRoot" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_SyncRoot" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
      <topicdata group="api" />
      <apidata name="CopyTo" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="array">
          <type api="T:System.Array" ref="true" />
        </parameter>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.ICollection.CopyTo(System.Array,System.Int32)">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_ICollection_CopyTo_2_4b274b99" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#Count">
      <topicdata group="api" />
      <apidata name="Count" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.ICollection.Count">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_ICollection_Count" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#IsSynchronized">
      <topicdata group="api" />
      <apidata name="IsSynchronized" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.ICollection.IsSynchronized">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_ICollection_IsSynchronized" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#ICollection#SyncRoot">
      <topicdata group="api" />
      <apidata name="SyncRoot" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <implements>
        <member api="P:System.Collections.ICollection.SyncRoot">
          <type api="T:System.Collections.ICollection" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_ICollection_SyncRoot" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IEnumerable#GetEnumerator">
      <topicdata group="api" />
      <apidata name="GetEnumerator" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <returns>
        <type api="T:System.Collections.IEnumerator" ref="true" />
      </returns>
      <implements>
        <member api="M:System.Collections.IEnumerable.GetEnumerator">
          <type api="T:System.Collections.IEnumerable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IEnumerable_GetEnumerator" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Add(System.Object)">
      <topicdata group="api" />
      <apidata name="Add" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.IList.Add(System.Object)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_Add_1_2572741a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Clear">
      <topicdata group="api" />
      <apidata name="Clear" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <implements>
        <member api="M:System.Collections.IList.Clear">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_Clear" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Contains(System.Object)">
      <topicdata group="api" />
      <apidata name="Contains" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.IList.Contains(System.Object)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_Contains_1_2572741a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IndexOf(System.Object)">
      <topicdata group="api" />
      <apidata name="IndexOf" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <implements>
        <member api="M:System.Collections.IList.IndexOf(System.Object)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_IndexOf_1_2572741a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Insert(System.Int32,System.Object)">
      <topicdata group="api" />
      <apidata name="Insert" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.IList.Insert(System.Int32,System.Object)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_Insert_2_a902cdae" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsFixedSize">
      <topicdata group="api" />
      <apidata name="IsFixedSize" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.IList.IsFixedSize">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_IsFixedSize" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#IsReadOnly">
      <topicdata group="api" />
      <apidata name="IsReadOnly" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <implements>
        <member api="P:System.Collections.IList.IsReadOnly">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_IsReadOnly" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Item(System.Int32)">
      <topicdata group="api" />
      <apidata name="Item" group="member" subgroup="property" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <propertydata get="true" set="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Object" ref="true" />
      </returns>
      <implements>
        <member api="P:System.Collections.IList.Item(System.Int32)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_Item_1_cd2d7ec9" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#Remove(System.Object)">
      <topicdata group="api" />
      <apidata name="Remove" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="value">
          <type api="T:System.Object" ref="true" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.IList.Remove(System.Object)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_Remove_1_2572741a" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1.System#Collections#IList#RemoveAt(System.Int32)">
      <topicdata group="api" />
      <apidata name="RemoveAt" group="member" subgroup="method" />
      <memberdata visibility="private" />
      <proceduredata virtual="true" final="true" eii="true" />
      <parameters>
        <parameter name="index">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <implements>
        <member api="M:System.Collections.IList.RemoveAt(System.Int32)">
          <type api="T:System.Collections.IList" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalValueCollection`1" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_PrincipalValueCollection`1_System_Collections_IList_RemoveAt_1_cd2d7ec9" />
    </api>
    <api id="T:System.DirectoryServices.AccountManagement.UserPrincipal">
      <topicdata group="api" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      <apidata name="UserPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <family>
        <ancestors>
          <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
          <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>CN</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="LinkDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:System.DirectoryServices.DirectoryServicesPermissionAttribute" ref="true" />
          <argument>
            <type api="T:System.Security.Permissions.SecurityAction" ref="false" />
            <enumValue>
              <field name="InheritanceDemand" />
            </enumValue>
          </argument>
          <assignment name="Unrestricted">
            <type api="T:System.Boolean" ref="false" />
            <value>True</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="T_System_DirectoryServices_AccountManagement_UserPrincipal" />
    </api>
    <api id="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal">
      <topicdata name="UserPrincipal" group="list" subgroup="members" typeTopicId="T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      <apidata name="UserPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor">
          <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
          <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)" />
        </element>
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.AdvancedSearchFilter" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.Current" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmailAddress" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmployeeId" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroups" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.GivenName" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.MiddleName" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.Surname" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.VoiceTelephoneNumber" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="AllMembers_T_System_DirectoryServices_AccountManagement_UserPrincipal" />
    </api>
    <api id="Methods.T:System.DirectoryServices.AccountManagement.UserPrincipal">
      <topicdata name="UserPrincipal" group="list" subgroup="Methods" typeTopicId="T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      <apidata name="UserPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="M:System.Object.Finalize" />
        <element api="M:System.Object.GetType" />
        <element api="M:System.Object.MemberwiseClone" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ChangePassword(System.String,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ExpirePasswordNow" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.IsAccountLockedOut" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.RefreshExpiredPassword" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SetPassword(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UnlockAccount" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.CheckDisposedOrDeleted" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Delete" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Dispose" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Equals(System.Object)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionGet(System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ExtensionSet(System.String,System.Object)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.GetGroups">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetHashCode" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObject" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetUnderlyingObjectType" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.IsMemberOf">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.Save">
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
          <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.ToString" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity">
          <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
          <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
        </element>
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroups" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Methods_T_System_DirectoryServices_AccountManagement_UserPrincipal" />
    </api>
    <api id="Properties.T:System.DirectoryServices.AccountManagement.UserPrincipal">
      <topicdata name="UserPrincipal" group="list" subgroup="Properties" typeTopicId="T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      <apidata name="UserPrincipal" group="type" subgroup="class" />
      <typedata visibility="public" serializable="false" layout="auto" format="ansi" />
      <elements>
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountExpirationDate" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AccountLockoutTime" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AllowReversiblePasswordEncryption" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.BadLogonCount" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Certificates" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.DelegationPermitted" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.Enabled" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDirectory" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.HomeDrive" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastBadPasswordAttempt" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastLogon" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.LastPasswordSet" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNeverExpires" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PasswordNotRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedLogonTimes" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.PermittedWorkstations" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.ScriptPath" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.SmartcardLogonRequired" />
        <element api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.UserCannotChangePassword" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Context" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextRaw" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.ContextType" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Description" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DisplayName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.DistinguishedName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Guid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Name" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.SamAccountName" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.Sid" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.StructuralObjectClass" />
        <element api="P:System.DirectoryServices.AccountManagement.Principal.UserPrincipalName" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.AdvancedSearchFilter" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.Current" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmailAddress" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmployeeId" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.GivenName" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.MiddleName" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.Surname" />
        <element api="P:System.DirectoryServices.AccountManagement.UserPrincipal.VoiceTelephoneNumber" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
      </containers>
      <file name="Properties_T_System_DirectoryServices_AccountManagement_UserPrincipal" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.GetGroups">
      <topicdata name="GetGroups" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal" allInherited="true" />
      <apidata name="GetGroups" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_UserPrincipal_GetGroups" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.IsMemberOf">
      <topicdata name="IsMemberOf" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal" allInherited="true" />
      <apidata name="IsMemberOf" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.GroupPrincipal)" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.IsMemberOf(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_UserPrincipal_IsMemberOf" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.Save">
      <topicdata name="Save" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal" allInherited="true" />
      <apidata name="Save" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save" />
        <element api="M:System.DirectoryServices.AccountManagement.Principal.Save(System.DirectoryServices.AccountManagement.PrincipalContext)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_UserPrincipal_Save" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor">
      <topicdata name=".ctor" group="list" subgroup="overload" memberSubgroup="constructor" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_UserPrincipal_ctor" />
    </api>
    <api id="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity">
      <topicdata name="FindByIdentity" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:System.DirectoryServices.AccountManagement.UserPrincipal" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <elements>
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)" />
        <element api="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)" />
      </elements>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="O_T_System_DirectoryServices_AccountManagement_UserPrincipal_FindByIdentity" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_UserPrincipal_ctor_1_7a2cf0ee" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor(System.DirectoryServices.AccountManagement.PrincipalContext,System.String,System.String,System.Boolean)">
      <topicdata group="api" />
      <apidata name=".ctor" group="member" subgroup="constructor" />
      <memberdata visibility="public" special="true" overload="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.#ctor" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="samAccountName">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="password">
          <type api="T:System.String" ref="true" />
        </parameter>
        <parameter name="enabled">
          <type api="T:System.Boolean" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="C_System_DirectoryServices_AccountManagement_UserPrincipal_ctor_4_711ad156" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.AdvancedSearchFilter">
      <topicdata group="api" />
      <apidata name="AdvancedSearchFilter" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" />
      <overrides>
        <member api="P:System.DirectoryServices.AccountManagement.AuthenticablePrincipal.AdvancedSearchFilter">
          <type api="T:System.DirectoryServices.AccountManagement.AuthenticablePrincipal" ref="true" />
        </member>
      </overrides>
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.AdvancedFilters" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_AdvancedSearchFilter" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.Current">
      <topicdata group="api" />
      <apidata name="Current" group="member" subgroup="property" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <propertydata get="true" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_Current" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmailAddress">
      <topicdata group="api" />
      <apidata name="EmailAddress" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_EmailAddress" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.EmployeeId">
      <topicdata group="api" />
      <apidata name="EmployeeId" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_EmployeeId" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByBadPasswordAttempt(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByBadPasswordAttempt" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByBadPasswordAttempt_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByExpirationTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByExpirationTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByExpirationTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.DirectoryServices.AccountManagement.IdentityType,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityType">
          <type api="T:System.DirectoryServices.AccountManagement.IdentityType" ref="false" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByIdentity_3_9b3be107" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity(System.DirectoryServices.AccountManagement.PrincipalContext,System.String)">
      <topicdata group="api" />
      <apidata name="FindByIdentity" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" overload="Overload:System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="identityValue">
          <type api="T:System.String" ref="true" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByIdentity_2_25fa8a95" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLockoutTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLockoutTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByLockoutTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByLogonTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByLogonTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByLogonTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.FindByPasswordSetTime(System.DirectoryServices.AccountManagement.PrincipalContext,System.DateTime,System.DirectoryServices.AccountManagement.MatchType)">
      <topicdata group="api" />
      <apidata name="FindByPasswordSetTime" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <parameters>
        <parameter name="context">
          <type api="T:System.DirectoryServices.AccountManagement.PrincipalContext" ref="true" />
        </parameter>
        <parameter name="time">
          <type api="T:System.DateTime" ref="false" />
        </parameter>
        <parameter name="type">
          <type api="T:System.DirectoryServices.AccountManagement.MatchType" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_FindByPasswordSetTime_3_5c9fc7e2" />
    </api>
    <api id="M:System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroups">
      <topicdata group="api" />
      <apidata name="GetAuthorizationGroups" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:System.DirectoryServices.AccountManagement.PrincipalSearchResult`1" ref="true">
          <specialization>
            <type api="T:System.DirectoryServices.AccountManagement.Principal" ref="true" />
          </specialization>
        </type>
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="M_System_DirectoryServices_AccountManagement_UserPrincipal_GetAuthorizationGroups" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.GivenName">
      <topicdata group="api" />
      <apidata name="GivenName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_GivenName" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.MiddleName">
      <topicdata group="api" />
      <apidata name="MiddleName" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_MiddleName" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.Surname">
      <topicdata group="api" />
      <apidata name="Surname" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_Surname" />
    </api>
    <api id="P:System.DirectoryServices.AccountManagement.UserPrincipal.VoiceTelephoneNumber">
      <topicdata group="api" />
      <apidata name="VoiceTelephoneNumber" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="false" />
      <propertydata get="true" set="true" />
      <returns>
        <type api="T:System.String" ref="true" />
      </returns>
      <containers>
        <library assembly="System.DirectoryServices.AccountManagement" module="System.DirectoryServices.AccountManagement" />
        <namespace api="N:System.DirectoryServices.AccountManagement" />
        <type api="T:System.DirectoryServices.AccountManagement.UserPrincipal" ref="true" />
      </containers>
      <file name="P_System_DirectoryServices_AccountManagement_UserPrincipal_VoiceTelephoneNumber" />
    </api>
  </apis>
</reflection>